package com.jwsoft.manager.common.vo.eduEnrollmenBrochure;


import com.bifang.assistant.common.vo.BasePageVO;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 * 文章查询
 *
 * @author chenzh
 * @since 2020-08-12
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Schema(title = "文章查询", description = "文章查询")
public class EnrollmenQueryVO extends BasePageVO {

    @Schema(title = "文章id")
    private Long articleId;

    @Schema(title = "查询条件")
    private String searchText;

    @Schema(title = "关键字")
    private List<String> searchTextList;

    @Schema(title = "行政区")
    private String areaCode;

    @Schema(title = "文章类型：notice 公告 ")
    private String articleType;

    @Schema(title = "所属组织")
    private String orgId;

    @Schema(title = "应用id")
    private String clientId;

    @Schema(title = "显示位置：home 主页")
    private String showPosition;

    @Schema(title = "状态 draft 草稿 auth 审核中 finish 准备完成 on 发布中 off 下架")
    private String articleStatus;

    @Schema(title = "学段类别")
    private String schoolCategory;

    @Schema(title = "学段类别")
    private List<String> schoolCategoryList;

    @Schema(title = "审核状态")
    private String authStatus;

    @Schema(title = "招生班级数")
    private Integer admissionClassNumber;

    @Schema(title = "招生人数")
    private Integer enrolment;

    @Schema(title = "是否已经结束报名 1.是 0.否")
    private String endRegistration;

    @Schema(title = "年份")
    private Integer year;
}
